export interface ChunkInfo {
    chunk: Blob;
    hash: string;
    index: number;
    size: number;
}

export interface UploadChunkResponse {
    code: number;
    data: {
        url: string;
        uploadedChunks: number[];
    };
    message: string;
}

export interface MergeFileResponse {
    code: number;
    data: {
        url: string;
        fileId: string;
    };
    message: string;
} 